/**
 *
 * RIP - Routing Information Protocol > baseado na implementação de Kurose-Ross
 *
 * Laboratório de Redes de Computadores Bacharelado em Ciência da Computação -
 * UFSCar, Sorocaba
 *
 * Alunos: Nahim Alves de Souza RA 380059 Rafael Cláudio Domene RA 345040
 *
 * Professora: Yeda Regina Venturini
 *
 */
package rip;

public class rtpkt {

    int sourceID;
    int destID;
    int[] minCost;

    public rtpkt() {
        this.minCost = new int[4];
    }

    // funciona como a funcao creatertpkt()
    public rtpkt(int sourceid, int destid, int[] mincost) {
        this.sourceID = sourceid;
        this.destID = destid;
        this.minCost = mincost;
    }

    public int getDestID() {
        return destID;
    }

    public int getMinCost(int k) {
        return minCost[k];
    }

    public int getSourceID() {
        return sourceID;
    }

    public void setDestID(int destid) {
        this.destID = destid;
    }

    public void setMinCost(int k, int mincost) {
        this.minCost[k] = mincost;
    }

    public void setSourceID(int sourceid) {
        this.sourceID = sourceid;
    }
}
